home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Add-On
/
Workbench Add-On - Volume 1.iso
/
BBS-Archive
/
DiskUtil
/
Crunch
/
XPK.lha
/
XPK
/
DEVELOPER
/
LIESMICH2
next >
Wrap
Text File
|
1992-08-10
|
4KB
|
138 lines
=====================================
XPK - Die externe Kompressionslibrary
=====================================
Dies ist die Ausgabe 2.3 des XPK Pakets.
-----------------
FÜR PROGRAMMIERER
-----------------
docs/sublibs.doc
docs/xpk.doc
docs/xpksub.doc
docs/philosophy.doc
Diese Dokumente sind alle Englisch. xpk.doc ist eine Beschreibung der
Funktionen der XPK-Library im Autodoc-Format. xpksub.doc dasselbe für
Unter-Libraries, und sublibs.doc beschreibt, wie man Unter-Libraries
selber macht. Philosophy.doc beschreibt die Idee hinter XPK.
examples/makefile
examples/xpkdice.c
examples/xpkmanx.c
examples/xpksas.c
examples/xpkgcc.c
examples/xsum.asm
examples/xsum.c
examples/xsum2.c
xpk* sind normale Filepacker/Unpacker für die 4 bekanntesten C-Compiler.
xSum.c zählt alle Bytes in einem komprimierten File zusammen, ist mit allen
Compilern compilierbar. xSum.asm tut dasselbe in Assembler. xSum2.c macht
dasselbe, ohne je das ganze File zu lesen.
include/libraries/xpk.h
include/libraries/xpk.i
include/libraries/xpksub.h
include/libraries/xpksub.i
include/inline/xpk.h
include/inline/xpksub.h
include/xpkmaster.fd
include/xpksub.fd
Hier sind die Includefiles für C und Assembler, die man für XPK benötigt.
Die Files in inline sind für den GCC-Compiler. Mit den .fd Files kann man
XPK sogar von BASIC aus benutzen, oder aber Includefiles für andere Compiler
generieren.
lib/xpkdice.lib
lib/xpkmanx.lib
lib/xpksas.lib
Dies sind die Link-Libraries für XPK. Sie werden bei SAS und Manx C nur
benötigt, wenn man die .....Tags() Funktionen verwendet, bei DICE immer.
rlen/makefile
rlen/xpkRLEN.c
RLEN ist ein Beispiel für eine sublibrary, die ganz in C geschrieben ist.
enco/makefile
enco/xpkENCO.c
ENCO ist ein Beispiel für eine Kodierlibrary.
huff/
Der Quellcode für die HUFF Kompressionslibrary (in Assembler).
sources/makefile
sources/xDir.c
sources/xPK.c
sources/xQuery.c
sources/xType.c
Dies sind die Sourcen zu den entsprechenden Programmen aus der Shell/
Directory.
oberon/examples/xpk.mod
oberon/examples/xsum.mod
oberon/interfaces/XpkMaster.mod
oberon/interfaces/XpkSubCalls.mod
oberon/interfaces/XpkSubDefs.mod
Dies sind die Definitionsmodule und Beispielprogramme zum Schreiben
von XPK-Programmen mit Amiga Oberon.
modula2/
Alle Interfaces für Modula-2 (genauer: M2Amiga)
---------
COPYRIGHT
---------
Das Copyright für XPK liegt bei den Autoren (Urban Dominik Müller, Bryan
Ford u.a.), jedoch darf es für nichtkommerzielle Zwecke frei genutzt
werden. Interessenten für eine kommerzielle Nutzung und Autoren von
neuen XPK-Kompressoren wenden sich an die Redaktion der AmigaPlus
oder
Urban Dominik Müller
Schulhausstrasse 83
CH-6312 Steinhausen
SCHWEIZ
umueller@amiga.physik.unizh.ch
-------
AUTOREN
-------
Urban Müller XPK Konzept, xpkmaster.library, NUKE, RLEN, NONE, ENCO
Bryan Ford XPK Konzept, xpkmaster.library, BLZW
Peter Struijk Imploder, IMPL
Nico Francois PowerPacker
Kristian Nielsen XFH
Martin A. Blatter xDrop
Christian Schneider XPK Konzept, xLoadSeg
Christian Weber iff.library Anpassung, ShowIFF, MoviePro
Markus Wild GCC interface & Beispiele
Harmut Goebel Oberon interface & Beispiele